#ifndef DEFS_H_
#define DEFS_H_

#include <stdio.h>

#define PR(fmt,val) printf(#val " = &" #fmt "\t",(val))
#define NL putchar('\n')

#define PRINT1(f,x1) PR(f,x1),NL
#define PRINT2(f,x1,x2) PR(f,x1), PRINT1(f,x2)
#define PRINT3(f,x1,x2,x3) PR(f,x1) PRINT2(f,x2,x3)
#define PRINT4(f,x1,x2,x3,x4) PR(f,x1) PRINT3(f,x2,x3,x4)

#endif /*DEFS_H_*/
